/*******************************************************************************
 * Created on 28.03.2012
 *
 * Copyright(c) 1995 - 2011 T-Systems Multimedia Solutions GmbH
 * Riesaer Str. 5, 01129 Dresden
 * All rights reserved.
 *******************************************************************************/
package ua.rudolf.calculator.beans.impl;

import java.util.List;

import ua.rudolf.calculator.beans.interfaces.Budget;
import ua.rudolf.calculator.beans.interfaces.Category;
import ua.rudolf.calculator.beans.interfaces.Person;
import ua.rudolf.calculator.beans.interfaces.Transaction;
import ua.rudolf.calculator.beans.interfaces.TransactionReason;

/**
 * // TODO Comment me!
 * 
 * @author arudenko
 */
public class IncomingTransaction implements Transaction {

    private Person owner;
    private Long time;
    private TransactionReason transactionReason;
    private List<Category> categories;
    private Double amount;

    /**
     * {@inheritDoc}
     */
    public Person getOwner() {
        return owner;
    }

    /**
     * {@inheritDoc}
     */
    public void setOwner(final Person owner) {
        this.owner = owner;

    }

    /**
     * {@inheritDoc}
     */
    public Long getTime() {
        return time;
    }

    /**
     * {@inheritDoc}
     */
    public void setTime(final Long time) {
        this.time = time;

    }

    /**
     * {@inheritDoc}
     */
    public TransactionReason getReason() {
        return transactionReason;
    }

    /**
     * {@inheritDoc}
     */
    public void setReason(final TransactionReason transactionReason) {
        this.transactionReason = transactionReason;
    }

    /**
     * {@inheritDoc}
     */
    public List<Category> getCategories() {
        return categories;
    }

    /**
     * {@inheritDoc}
     */
    public void setCategories(final List<Category> categories) {
        this.categories = categories;
    }

    /**
     * {@inheritDoc}
     */
    public Double getAmount() {
        return amount;
    }

    /**
     * {@inheritDoc}
     */
    public void setAmount(final Double amount) {
        this.amount = amount;
    }

    /**
     * {@inheritDoc}
     */
    public Budget getSender() {
        // TODO Auto-generated method stub
        return null;
    }

    /**
     * {@inheritDoc}
     */
    public void setSender(final Budget sender) {
        // TODO Auto-generated method stub

    }

    /**
     * {@inheritDoc}
     */
    public Budget getReciever() {
        // TODO Auto-generated method stub
        return null;
    }

    /**
     * {@inheritDoc}
     */
    public void setReciever(final Budget reciever) {
        // TODO Auto-generated method stub

    }

    /**
     * {@inheritDoc}
     */
    public Boolean isHistory() {
        // TODO Auto-generated method stub
        return null;
    }

    /**
     * {@inheritDoc}
     */
    public void setIsHistory(final Boolean isHistory) {
        // TODO Auto-generated method stub

    }

    /**
     * {@inheritDoc}
     */
    public List<Transaction> getHistory() {
        // TODO Auto-generated method stub
        return null;
    }

    /**
     * {@inheritDoc}
     */
    public void setHistory(final List<Transaction> history) {
        // TODO Auto-generated method stub

    }

    /**
     * {@inheritDoc}
     */
    public Integer getId() {
        // TODO Auto-generated method stub
        return null;
    }

    /**
     * {@inheritDoc}
     */
    public void setId(final Integer uuid) {
        // TODO Auto-generated method stub

    }

}
